of indeterminate duration - German English Dictionary